Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 STATION ROAD £1,051,178 £850,000 4 Apr 2019
62 STATION ROAD Semi-Detached £185,856 £80,000 2 Jul 2003